package com.koron.rating.change.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 设备评级-变更设备
 */
@ApiModel(value = "设备评级-变更设备")
@Data
public class UnitEquipmentDetBean {
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private String id;

    /**
     * 变更单id
     */
    @ApiModelProperty(value = "变更单id")
    private String changeId;

    /**
     * 变更树id
     */
    @ApiModelProperty(value = "变更树id")
    private String changePrimaryId;

    /**
     * 设备管理单位id
     */
    @ApiModelProperty(value = "设备管理单位id")
    private String deptId;

    /**
     * 设备管理单位
     */
    @ApiModelProperty(value = "设备管理单位")
    private String deptName;

    /**
     * 变更设备台账id
     */
    @ApiModelProperty(value = "变更设备台账id")
    private String equipmentId;

    /**
     * 变更设备台账名称
     */
    @ApiModelProperty(value = "变更设备台账名称")
    private String equipmentName;

    /**
     * 变更类型 ADD_OPT 新增、UP_OPT 更新、 DEL_OPT 删除
     */
    @ApiModelProperty(value = "变更类型 ADD_OPT 新增、UP_OPT 更新、 DEL_OPT 删除")
    private String optType;

    @javax.persistence.Transient
    @ApiModelProperty(value = "全路径")
    private String fullPathName;
}